finish kryta then the crystal desert then you will get to draknors forge (southern shiverpeaks) and you can do missions and run from them imo the 15 armors are a waste, since 7/10 times you wont use your PvE char for PvP
15K armour is there for people that want it, something to do, to aim at. It's not game breaking but at the same time very desirable with so little individuality between characters in the same class.